improvised part of a salsa song - Turco Inglés Diccionario